Exact Algorithms With Worst-case Guarantee For Scheduling: From Theory to Practice. (Algorithmes Exacts Avec Garantie au Pire Cas Pour l'Ordonnancement: de la Théorie à la Pratique)

نویسنده

  • Lei Shang
چکیده

This thesis summarizes the author’s PhD research works on the design of exact algorithms that provide a worst-case (time or space) guarantee for NP-hard scheduling problems. Both theoretical and practical aspects are considered with three main results reported. The first one is about a Dynamic Programming algorithm which solves the F3||Cmax problem in O∗(3n) time and space. The algorithm is easily generalized to other flowshop problems including F2||f and F3||f , and single machine scheduling problems like 1|ri|f , with f ∈ {fmax, fi}. The second contribution is about a search tree method called Branch & Merge which solves the 1||Ti problem with the time complexity converging to O∗(2n) and in polynomial space. The work is based on the observation that many identical subproblems appear during the solution of the input problem. An operation called merge is then derived, which merges all identical nodes to one whenever possible and hence yields a better complexity. Our third contributionaims to improve the practical efficiency of exact search tree algorithms solving scheduling problems. First we realized that a better way to implement the idea of Branch & Merge is to use a technique called Memorization. By the finding of a new algorithmic paradox and the implementation of a memory cleaning strategy, the method succeeded to solve instances with 300 more jobs with respect to the state-of-the-art algorithm for the 1||Ti problem. Then the treatment is extended to another three problems 1|ri| ∑ Ci, 1|d̃i| ∑ wiCi and F2|| ∑ Ci previously addressed by T’kindt et al. (2004). The results of the four problems all together show the power of the Memorization paradigm when applied on sequencing problems. We name it Branch & Memorize to promote a systematic consideration of Memorization as an essential building block in branching algorithms like Branch & Bound. The method can surely also be used to solve other problems, which are not necessarily scheduling problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tensions entre théorie et pratique dans les systèmes de TAL. Étude historique et épistémologique (Tensions Between Theory and Practice in NLP Systems. Historic and Epistemological Study) [in French]

RÉSUMÉ Le TAL est tenu pour une activité pratique hétérogène susceptible d’associer dans un même système des méthodes et des théories linguistiques ou philosophiques parfois contradictoires. Dans mon exposé, je vais tâcher d’expliciter cette tension en m’appuyant sur une étude de tout premiers systèmes de TAL, modèles de traduction automatique et d’extraction d’information, mis au point dans le...

متن کامل

فایل کامل مجلّه مطالعات زبان فرانسه دو فصلنامه علمی پژوهشی زبان فرانسه دانشکده زبانهای خارجی دانشگاه اصفهان

Tâ ÇÉÅ wx W|xâ Revue des Études de la Langue Française Revue semestrielle de la Faculté des Langues Étrangères de l'Université d'Ispahan Cinquième année, N° 8 Printemps-Eté 2013, ISSN 2008- 6571 ISSN électronique 2322-469X Cette revue est indexée dans: Ulrichsweb: global serials directory http://ulrichsweb.serialssolutions.com Doaj: Directory of Open Access Journals http://www.doaj.org ...

متن کامل

Test generation from recursive tile systems

In this paper we explore the generation of conformance test cases for Recursive Tile Systems (RTSs) in the framework of the classical ioco testing theory. The RTS model allows the description of reactive systems with recursion, and is very similar to other models like Pushdown Automata, Hyperedge Replacement Grammars or Recursive State Machines. Test generation for this kind of models is seldom...

متن کامل

Modular Specification and Compositional Analysis of Stochastic Systems. (Spécification Modulaire et Analyse Compositionnelle de Systèmes Stochastiques)

Abstract. This thesis presents new contributions in the design and verification of systemsmixing both non-deterministic and stochastic aspects. Our results can be divided into threemain contributions. First, we generalize interface theories to the stochastic setting. We buildupon the known formalism of Interval Markov Chains to develop Constraint Markov Chains,the first fully co...

متن کامل

La théorie des jeux pour l'établissement des contrats dans les réseaux interdomaines

Dans ce travail, nous montrons comment mettre en œuvre la gestion des ressources et la garantie de QoS (Quality of Service) dans l’interdomaine en utilisant le modèle en stock [1]. Dans [1], nous avons appliqué un modèle distribué pour l’établissement des SLAs (Service Level Agreement) entre les opérateurs pour l’achat des routes avec une garantie de QoS et des résultats significatifs ont été o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1712.02103  شماره 

صفحات  -

تاریخ انتشار 2017